package com.itheima.api.dateformat.demo02;

import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Date;

/**
 * 把一个日期字符串转换成一个日期对象(解析操作)
 */
public class SimpleDateFormatDemo01 {

    public static void main(String[] args) throws ParseException {

        // 定义一个日期字符串
        String s = "2019-08-27" ;

        // 创建SimpleDateFormat
        // Exception in thread "main" java.text.ParseException: Unparseable date: "2019-08-27"

        // 要求我们这个日期模板字符串和要解析的日期字符串的模式要一致
        SimpleDateFormat simpleDateFormat = new SimpleDateFormat("yyyy-MM月-日") ;

        // 调用SimpleDateFormat对象的parse方法完成解析操作
        // public Date parse​(String source)
        Date date = simpleDateFormat.parse(s) ;

        // 输出
        System.out.println(date);

    }

}
